#pragma once
#include<string>
#include<vector>
using namespace std;
class CDM
{
	const vector<int> codeA = { 1, -1, 1, -1 };
	const vector<int> codeB = { 1, 1, -1, -1 };
public:
	string multiplex(string a, string b);
	pair<string, string> demultiplex(string multiplexed);
};

